const { Schema, model } = require('mongoose');
//配置集合结构
const customersSchema = new Schema({
  name: String,
  password: String,
  phone: String,
  delete: {
    type: Boolean,
    default: false
  },
  //关联销售员Id
  salesmansId: {
    type: Schema.Types.ObjectId,
    //ref 用于设置该属性要关联的集合名称
    ref: 'salesmansModel'
  }
}, {
  versionKey: false
});
//创建集合模型（所有数据的操作都是模型提供的方法）
//参数一（'usersModel'）：设置当前集合模型的名称
//参数二（usersSchema）：对应的集合结构
//参数三（'users'）：数据库中集合的名称
const customersModel = model('customersModel', customersSchema, 'customers');
module.exports.customersModel = customersModel;